<template>
  <div>
    <div id="content"  v-html="markdownContent"></div>
  </div>
</template>

<script>
import { marked } from "marked";
export default {
  name:"markDown",
  data() {
    return {
      markDownSrc:'',//后端获取的md文件链接
      markdownContent: '',
  };
  },
  mounted() {
    this.loadMarkdownFile();
  },
  methods: {
    async loadMarkdownFile() {
      try {
        //从链接中获取md文件内容
        // const response = await fetch(this.markDownSrc);
        // const markdownText = await response.text();
        const markdownText = '钻井优化是指在钻井过程中通过调整钻井参数、改进钻井技术和设备，以提高钻井效率、降低成本、减少风险的一系列措施。钻井优化的核心目标是实现高效、安全、经济的钻井作业。\n' +
            '\n' +
            '### 钻井优化的关键要素\n' +
            '\n' +
            '1. **钻头选择与使用**：\n' +
            '   - 钻头的选择应根据地层岩性、钻井深度和钻井目标来确定。不同类型的钻头（如PDC钻头、牙轮钻头等）适用于不同的地层条件。\n' +
            '   - 钻头的攻击性、切削结构设计和保径长度都会影响钻头的钻进效率和寿命。司钻应根据实时钻井数据调整钻压（WOB）和转速（RPM），以最大化钻速并延长钻头寿命。\n' +
            '\n' +
            '2. **钻井参数优化**：\n' +
            '   - **钻压（WOB）**：钻压是影响钻速的关键因素之一。司钻应根据地层强度和钻头类型调整钻压，确保钻头能够有效吃入地层，同时避免过度施压导致钻头损坏。\n' +
            '   - **转速（RPM）**：转速影响钻头的切削效率和钻柱的振动情况。司钻应通过分步测试确定最佳的转速范围，避免钻柱共振和涡动。\n' +
            '   - **排量**：排量影响井眼清洁和钻头冷却。司钻应根据井眼尺寸和钻井液性能调整排量，确保岩屑能够有效排出井眼，避免井底泥包和砂桥的形成。\n' +
            '\n'
        var rendererMD = new marked.Renderer();
        //进行配置
        marked.setOptions({
          renderer: rendererMD,
          pedantic: false,
          gfm: true,
          tables: true,
          breaks: false,
          sanitize: false,
          smartLists: true,
          smartypants: false,
          xhtml: false
        });
        this.markdownContent = marked(markdownText); // 将markdown内容解析
      } catch (error) {
        console.error('Failed to load the Markdown file:', error);
      }
    },
  }
};
</script>

<style>
.a{
  text-align: left;
}
</style>
